package cc.greencat.gcmall.order.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.math.BigDecimal;
import java.io.Serializable;
import java.util.Date;

/**
 * 退款信息
 * 
 * @author greencat.cc
 * @email greencatcc@163.com
 * @date 2021-01-11 21:56:27
 */
@TableName("refund_info")
public class RefundInfoEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * id
	 */
	@TableId
	private Long id;
	/**
	 * 退款的订单
	 */
	private Long orderReturnId;
	/**
	 * 退款金额
	 */
	private BigDecimal refund;
	/**
	 * 退款交易流水号
	 */
	private String refundSn;
	/**
	 * 退款状态
	 */
	private Integer refundStatus;
	/**
	 * 退款渠道[1-支付宝，2-微信，3-银联，4-汇款]
	 */
	private Integer refundChannel;
	/**
	 * 
	 */
	private String refundContent;

	/**
	 * set id
	 */
    public void setId(Long id){
        this.id = id;
    }
    /**
	 * get id
	 */
    public Long getId(){
        return this.id;
    }
	/**
	 * set 退款的订单
	 */
    public void setOrderReturnId(Long orderReturnId){
        this.orderReturnId = orderReturnId;
    }
    /**
	 * get 退款的订单
	 */
    public Long getOrderReturnId(){
        return this.orderReturnId;
    }
	/**
	 * set 退款金额
	 */
    public void setRefund(BigDecimal refund){
        this.refund = refund;
    }
    /**
	 * get 退款金额
	 */
    public BigDecimal getRefund(){
        return this.refund;
    }
	/**
	 * set 退款交易流水号
	 */
    public void setRefundSn(String refundSn){
        this.refundSn = refundSn;
    }
    /**
	 * get 退款交易流水号
	 */
    public String getRefundSn(){
        return this.refundSn;
    }
	/**
	 * set 退款状态
	 */
    public void setRefundStatus(Integer refundStatus){
        this.refundStatus = refundStatus;
    }
    /**
	 * get 退款状态
	 */
    public Integer getRefundStatus(){
        return this.refundStatus;
    }
	/**
	 * set 退款渠道[1-支付宝，2-微信，3-银联，4-汇款]
	 */
    public void setRefundChannel(Integer refundChannel){
        this.refundChannel = refundChannel;
    }
    /**
	 * get 退款渠道[1-支付宝，2-微信，3-银联，4-汇款]
	 */
    public Integer getRefundChannel(){
        return this.refundChannel;
    }
	/**
	 * set 
	 */
    public void setRefundContent(String refundContent){
        this.refundContent = refundContent;
    }
    /**
	 * get 
	 */
    public String getRefundContent(){
        return this.refundContent;
    }

}
